TickProvider
StockSharp.Xaml.Charting.Visuals.Axes
アブストラクトベースITickProvider@
実装: ITickProvider<T>, ITickProvider
プロパティ
ParentAxis
public IAxis ParentAxis { get; protected set; }
value = tickProvider.ParentAxis
tickProvider.ParentAxis = value
親軸に取り付けられたときに、親軸インスタンスを付けると、ティックプロバイダが初期化されると呼び出される
メソッド
ConvertTicks
protected virtual double[] ConvertTicks(T[] ticks)
result = tickProvider.ConvertTicks(ticks)
一般的なフォーマットでティックをダブル、e.gに変換します。 数値タイプをダブルにキャストするか、DateTime.TicksをDateTimeに2倍にキャストします。
- ticks
GetMajorTicks
public abstract T[] GetMajorTicks(IAxisParams axis)
result = tickProvider.GetMajorTicks(axis)
メジャーティックス配列のジェネリック型表現を返します
- axis
- The AxisParams for the axis
戻り値: ティックの配列を表示(Tに変換するデータ値)
GetMinorTicks
public abstract T[] GetMinorTicks(IAxisParams axis)
result = tickProvider.GetMinorTicks(axis)
マイナーティックスの配列のジェネリック型表現を返します
- axis
- The AxisParams for the axis
戻り値: ティックの配列を表示(Tに変換するデータ値)
Init
public virtual void Init(IAxis axis)
tickProvider.Init(axis)
親軸に取り付けられたときに、親軸インスタンスを付けると、ティックプロバイダが初期化されると呼び出される
- axis
- 親 IAxis インスタンス
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMajorTicks(IAxisParams)
メジャーティックスの配列のダブル表現を返します
- axis
- The AxisParams for the axis
戻り値: 表示されるティックの配列(データ値が2倍に換算)
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMinorTicks(IAxisParams)
マイナーティックスの配列のダブル表現を返します
- axis
- The AxisParams for the axis
戻り値: 表示されるティックの配列(データ値が2倍に換算)